(set-logic QF_ABV)
(set-info :status sat)
(declare-const a0 (Array (_ BitVec 12) (_ BitVec 32) ))
(declare-const v0 (_ BitVec 32))
(assert (= #b1 (ite (= (_ bv0 32) (select (store (store (store (store (store a0 (_ bv28 12) (_ bv0 32)) (_ bv20 12) (_ bv0 32)) (_ bv12 12) (_ bv0 32)) (_ bv0 12) (_ bv0 32)) (_ bv16 12) v0) (_ bv0 12))) #b1 #b0)))
(declare-const v1 (_ BitVec 32))
(assert (= #b1 (ite (= v0 (bvadd (_ bv12 32) v1)) #b1 #b0)))
(assert (= #b1 (ite (= v1 (select (store (store a0 (_ bv28 12) (_ bv0 32)) (_ bv16 12) (_ bv0 32)) (_ bv16 12))) #b1 #b0)))
(check-sat)
